applicator electrode - German English Dictionary